package com.project.imageinterference.dto.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName DiseaseIdentifyRes
 * @Description 疾病识别参数
 * @Author haochuanwan
 * @Date 2025/2/22 16:38
 **/
@ApiModel(value = "疾病识别参数")
@Data
public class DiseaseIdentifyReq {

    @ApiModelProperty(value = "疾病概况", example = "图片创面高10cm...", required = true)
    private String diseaseOverview;

    @ApiModelProperty(value = "病理", example = "第8期", required = false)
    private String pathology;

    @ApiModelProperty(value = "面积", example = "高10cm*宽18cm", required = false)
    private String area;

    @ApiModelProperty(value = "长度", example = "20cm", required = false)
    private String diseaseLength;

    @ApiModelProperty(value = "宽度", example = "20cm", required = false)
    private String diseaseWidth;

    @ApiModelProperty(value = "深度", example = "20cm", required = false)
    private String diseaseDepth;

    @ApiModelProperty(value = "面积", example = "20cm", required = false)
    private String diseaseArea;

    @ApiModelProperty(value = "颜色", example = "红色", required = false)
    private String diseaseColor;

    @ApiModelProperty(value = "肌肉", example = "真皮层", required = false)
    private String muscle;

    @ApiModelProperty(value = "图片地址", example = "C:\\Users\\Administrator\\Desktop\\software\\image-upload\\image-interference\\diseaseIdentify\\1.png", required = false)
    private String imageUrl;

    @ApiModelProperty(value = "图片二进制", example = "", required = false)
    private String imageBase64;
}
